home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia 1995 April / Informatica Multimedia CD - Epimundo.iso / DOS / FILE_CHG / RTRIM54.ZIP / RTRIM.DOC < prev    next >
Encoding:
Text File  |  1993-04-08  |  27.6 KB  |  583 lines

  1.  
  2.                           RTRIM - VERSION 5.4
  3.  
  4.  
  5.                            Author - Bob Keber
  6.  
  7.                                TypeRight
  8.                             336 Swain Blvd.
  9.                           Lake Worth, FL 33463
  10. (407) 969-3643 Voice                                Fax (407) 964-0785
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                                DISCLAIMER
  28.  
  29.                     Use This Software At Your Own Risk
  30.  
  31.    The author of this software makes or offers no warranty, either
  32.    expressed or implied, regarding any of the software programs included
  33.    with this package. There is no warranty for this software's usefulness,
  34.    or for it's fitness for any particular purpose. The author will not be
  35.    liable for any damages arising from the use of (or from the inability
  36.    to use) this software. The author will not be liable for lost profits,
  37.    lost savings, lost income, lost time, lost or damaged files, claims by
  38.    other parties, or for other incidental or consequential damages arising
  39.    from the use of (or from the inability to use) this software. Use (or
  40.    misuse) of this software is entirely at the user's own risk.
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                            NO CHARGE - FREE USE
  49.  
  50. NO CHARGE: This program has been released for the free use of anyone who
  51. finds it useful. However, this does NOT allow or give permission to any
  52. other person or organization to "Sell" copies of this program to others.
  53.  
  54. If you wish to obtain the latest, debugged and improved version directly
  55. from the author, then print out and mail in the Registration Form contained
  56. in the enclosed file called "Register.Doc". There is a small fee for this
  57. service, which will help cover our time, materials and shipping costs.
  58.  
  59.                            GETTING STARTED
  60.  
  61.    FOR  "QUICK" RTRIM OPERATION: Enter one of the  following  commands
  62. from any DOS or MS/DOS Screen Prompt......
  63.  
  64.  
  65. RTRIM                    (Runs RTRIM with full screen menus & help)
  66.  
  67. RTRIM FileName.Ext       (Will Strip BLANKS from RIGHT END of text lines)
  68.  
  69. RTRIM FileName.Ext/H     (Trims RIGHT-BLANKS & Converts HI-BIT Characters)
  70.  
  71. RTRIM FileName.Ext/L     (Removes Excessive "Blank" Lines from a file)
  72.  
  73. RTRIM FileName.Ext/J     (Will "Un-Justify" a file - Removes 2-3 spacebars)
  74.  
  75. RTRIM FileName.Ext/E     (Trims RIGHT-BLANKS & Removes "Escape Codes" such
  76.                          as FORM FEEDS & END OF PAGE)
  77.  
  78. RTRIM FileName.Ext/H/E/L/J    (Does all of the above)
  79.  
  80.     "FileName.Ext" represents the name of your TEXT file that you wish
  81. to  have  RTRIM.EXE  work  on. For instance,  if  you  wanted  to  use
  82. "RTRIM.DOC" as your input file, you would enter "RTRIM RTRIM.DOC".
  83.  
  84.     RTRIM is designed to be placed somewhere in your "PATH" (Example: in
  85. your "ROOT-DIRECTORY") so that it can be accessed from anywhere in your
  86. system by simply typing "RTRIM".
  87.  
  88.     As a result, the program DOES NOT support "Path File Names" (eg:
  89. A:\TEST\MY.DOC), and will ONLY work upon files in your DEFAULT DRIVE &
  90. DIRECTORY. If you use a "Path" in your file name, the program will generate
  91. the error message "File Not Found". The same "may" be true if you run RTRIM
  92. from inside of some kind of "WINDOW" or "MENU" program which may reach
  93. across different drives and directories to work it's magic.
  94.  
  95.     You  may use some of the DOS "WildCard" names to select more  than
  96. one   file  in  the  same  directory.  Entries  such  as  "*.DOC"   or
  97. "????????.TXT" will "trim" ALL the files who's names end with "DOC" or
  98. "TXT" in your default Drive & Directory.
  99.  
  100.     The  "OUTPUT"  file's name will be the same as the  "INPUT"  file,
  101. except  for the last character in the name, which will be  changed  to
  102. "@".  In  other  words, "TEST.DOC" would have an  "R-Trimmed"  output  file
  103. called "TEST.DO@". If an output file already exists with the same "@" name,
  104. the program will warn you, and offer the options of "Over-write" or "Quit".
  105.  
  106.     RTRIM  will  NOT check for "Free Disk Space" before it  starts  to
  107. create all the output files. It's up to YOU to make sure that there is
  108. about the same amount of free space available that your DOC files use.
  109.  
  110.     The  output file(s) will contain a copy of your original  file(s),
  111. but  with  all of the changes you elected to  perform.  Your  original
  112. file(s) will be left unchanged.
  113.  
  114.     Always check over your Output File(s) VERY carefully  BEFORE  you
  115. replace  your  Original  with it. Make sure  that  "Charts",  "Boxes",
  116. "Graphs", and so on, are as they should be, and that any "Page Offset"
  117. insertion or removal has not effected the text in a negative manner.
  118.  
  119.     If  your Input File has ANY GRAPHIC CHARACTERS which you  wish  to
  120. have  left alone (Boxes, Pictures, Drawings or Source Code  containing
  121. any  Command Line Graphics), DO NOT tell RTRIM to  convert  HIGH-BITS.
  122. RTRIM  will  happily convert ANY graphic character it  finds,  because
  123. Graphics are HIGH-BIT characters too. This would leave you with  Boxes
  124. shaped with M's, D's, and a host of other alphabet characters.
  125.  
  126.     FOR THE OTHER RTRIM OPTIONS: Enter the following command from  any
  127. DOS or MS/DOS Screen Prompt....
  128.  
  129.                  RTRIM            <...and hit Enter>
  130.  
  131.      RTRIM.EXE  will then load and proceed to guide you through all  of
  132. the various options with "on-screen" instructions and questions.
  133.  
  134.                          WHAT IS RTRIM.EXE ?
  135.  
  136.      It's  a  simple  little utility  for  "Adjusting"  and  "Changing"
  137. different kinds of "TEXT" files to suit YOUR OWN needs.
  138.  
  139.      RTRIM   will "Trim" all of the Spacebars, Nulls, and Blank  Spaces
  140. that  may   be  invisibly attached to the RIGHT end of  each  line  of
  141. text,   or which may be invisibly hiding on many of the "Blank"  lines
  142. within your text (also in any ASCII Source Code).
  143.  
  144.      This   feature will produce a copy of the original file which  (in
  145. many  cases) is much smaller than the the original file. And yet,   it
  146. does  this  without moving the original text's positions in the  file.
  147. There  are  NO  apparent, VISIBLE differences between  the  two  files
  148. except for the difference in sizes.
  149.  
  150.                      ADDITIONAL "OPTIONAL" FEATURES
  151.  
  152.  OPTION  #1 - INSTALL PAGE OFFSET - Has the ability to create up  to  a
  153. nine  space "Left Margin" or  "Page  Offset"  in the new output  file.
  154. This   allows  you  to punch holes for the use of binders  and  report
  155. covers without covering up (or punching out) any of the text.
  156.  
  157.  
  158. OPTION  #2 - REMOVE PAGE OFFSET - Has the ability to "Remove" a  "Page
  159. Offset"  from any ASCII Text  file.  But be cautious, as this  routine
  160. will ask you  "How  many Spaces"  it should remove from the left  side
  161. (beginning)  of  each  line of  text.  If  you tell it to  remove  too
  162. many spaces  (more  than  any existing offset), it will quickly remove
  163. the  beginning characters from each  line of text too (in  the  output
  164. file only - originals are  never changed at all).
  165.  
  166.  
  167. OPTION   #3  -  REMOVE  EXCESSIVE BLANK LINES -  Has  the  ability  to
  168. "Remove" excessive "Blank  Lines" from any ASCII Text file.
  169.  
  170.     I'm   sure that many of us have had the misfortune  to  innocently
  171. begin  printing   someone's  "DOC"  file for some program,   only   to
  172. sit   and impatiently watch as our printer spits out page  after  page
  173. with  little  or  no text printed on them (eg:  "JOE'S  PROGRAM"   [65
  174. linespaces]..., "VERSION   1"   [65   linespaces]...,  "A    SHAREWARE
  175. PROGRAM"   [65 linespaces]...,  etc.). I swear, some of these  authors
  176. must own stock in either a Paper Mill or a Garbage Dump.
  177.  
  178.     This  option eliminates this problem by removing  all   successive
  179. "Blank  Lines"  when  there are three (3) or more in a row.  It   will
  180. allow   a  maximum  of two (2) blank lines together,  and  then  start
  181. chopping  them out  of the text, thereby shortening the file (and  the
  182. paper  required to print it out).
  183.  
  184. If  the  file  contains "PAGE #s", then this  option  will  make  them
  185. useless. The same is true for page "Headers" and "Footers". But,  they
  186. can  usually  be  easily removed with most Word  Processor's  "Find  &
  187. Replace" features.
  188.  
  189. OPTION #4 - CONVERT HI-BIT WORDSTAR FILES - A feature that will  auto-
  190. matically  reset the "High Bits" on any character that has  the  "High
  191. Bit" set.
  192.  
  193.     The  above  statement  may  sound  "very  scary,  technical   and
  194. complicated"  to   a  novice operator, so let me make  it  simpler  by
  195. explaining what this routine is most often used for.
  196.  
  197.     If you use a Word Processing program (like Wordstar for  example),
  198. you  may  find  that the text files look  something  like  an  "Arab's
  199. Alphabet"  if  you  try  to  read  (or print)  those   files   WITHOUT
  200. using the  Word Processor which created the files in the first place.
  201.  
  202.     This  kind  of  problem is especially tough if the  file  you  are
  203. trying  to read  or print originally came from someone else,  and  YOU
  204. DON'T   HAVE  their  brand of Word Processor (which  happens  on  many
  205. downloaded  files).
  206.  
  207.     Those  kind of TEXT files will appear a bit scrambled because  the 
  208. "High Bits" are set on the majority of the characters within the file.
  209. Why?  Who  Knows?  But we assume that the folks  who  wrote  the  Word
  210. Processing program (hopefully) had good reasons for doing things like this.
  211.  
  212.     All  that  RTRIM.EXE  does is "Reset" the "Bits"  back  to  normal
  213. again. It will NOT mess-around with any character who's bit is NOT set
  214. to high, so it's safe to run any ASCII Text (NO GRAPHICS) file through
  215. this routine. When RTRIM.EXE is done the copy of those files will then
  216. look (and print) much the way the Author originally intended them to.
  217.  
  218. OPTION #5: "UN-JUSTIFY" A TEXT FILE -
  219.  
  220.     This  option  will  automatically remove all  those  "double"  and
  221. "triple"  spacebars  that many  word processors insert into  lines  of
  222. text to make each and every line the exact same length, and have every
  223. line end on the exact same column.
  224.  
  225.     Originally  (when printed from inside of the word  processor which
  226. created  them  -  with a printer capable of  printing  variable  sized
  227. spacebars),  those extra spacebars are divided evenly between all  the
  228. other  "normal" spacebars, each of which becomes slightly and  equally
  229. larger to "justify" the line without all those obvious extra spaces.
  230.  
  231.     However,  when  the same file is converted to  a  "plain  vanilla"
  232. ASCII  Text file, those extra spaces become "locked" into the text  as
  233. if they had been put there on purpose. At that point, unless you  want
  234. to  go  to an awful lot of work eliminating them one by one  by  hand,
  235. you're stuck with them.
  236.  
  237.     But  not  anymore.  "RTRIM" will now "Un-Justify"  any  text  file
  238. (eliminate  all  those  extra  spacebars),  and  do  it  in  a  pretty
  239. intelligent manner at the same time.
  240.  
  241.     It won't remove the leading spacebars from ANY line of text.  This
  242. means  that  "1st Line Paragraph Indenting" is  NOT  eliminated.  Page
  243. offsets and Left Margins are NOT eliminated.  "Centered" lines of text
  244. will stay "Centered".
  245.  
  246.     Beyond  that,  if  there  is  a  double  spacebar  after a Period,
  247. Exclamation or Question Mark ( ! ? . ),  it will be left unchanged.
  248.  
  249.     About  the  only places where "RTRIM" will change the text  in  an
  250. "unfavorable"  manner  is  in those places where  the  text  has  been
  251. purposely separated by only TWO or THREE spacebars...,
  252.  
  253.  
  254.  
  255.          Quantity   Description   Part Number   Price
  256.        ___________________________________________________
  257.             1       GOLDFARKLE    1078988       $25.65
  258.  
  259.  
  260.                  ...... would wind up as....,
  261.  
  262.  
  263.          Quantity Description Part Number Price
  264.        _________________________________________________________
  265.             1       GOLDFARKLE    1078988       $25.65
  266.  
  267.  
  268.  
  269. THE RULE: (By Executive Order!)
  270.  
  271.     Any place in the text where RTRIM finds 2 or 3 spacebars in a row,
  272. it will trim them down to only ONE space!
  273.  
  274.  
  275. EXCEPTIONS TO THE RULE: (oops...)
  276.  
  277.     When TWO spacebars are located  after  certain  punctuation  marks
  278. (Period, Question & Exclamation) they will be left alone.
  279.  
  280.     When  TWO or THREE spacebars are located at the "beginning"  of  a
  281. line of text (like a margin would be), they will also be left alone.
  282.  
  283.     When  any  Text is separated by FOUR (4) or more  spacebars,  they
  284. will also be left alone.
  285.  
  286.     (So much for "Iron Clad" rules...)
  287.  
  288.  
  289. OPTION #6 - REMOVAL OF ESCAPE CODES FROM TEXT
  290.  
  291.     What's  an  Escape  Code?  While it may  sound  like  something  a
  292. criminal  would  use  in a "getaway", it's  really  nothing  all  that
  293. exciting.
  294.  
  295.  
  296.     Escape Codes are simply special codes that are embedded into  many
  297. text files to tell the printer what to do (Form Feed, New Page, Change
  298. Type Style, Change Pitch, Bold On, Bold Off, and so on).
  299.  
  300.  
  301.                               IN CLOSING
  302.  
  303.     I've done my best to make "RTRIM" behave itself  and do  this  job
  304. without  causing  problems for anyone. But because  of  the  unlimited
  305. kinds  and types of files that will be run through RTRIM, it's  simply
  306. not   possible  (in this day and age) to make it "adjust  itself"  and
  307. perform  perfectly  to every conceivable situation  (which  constantly
  308. changes, line by line).
  309.  
  310.     But  bear  in  mind that all these changes are ONLY  done  to  the
  311. OUTPUT file, and NEVER to the ORIGINAL file. As a result, if YOU use a
  312. little  caution  BEFORE erasing your original  files,  "RTRIM"  should
  313. never cause you any problems.
  314.  
  315.     While  you sometimes "might" have to make some manual  corrections
  316. or  adjustments to the output files to make them perfect, it's a  good
  317. bet that "This" small amount of manual work will be a LOT LESS  effort
  318. than trying to do the whole job that RTRIM did, by hand.
  319.  
  320.     We   put together this little utility for our own use,  and   then
  321. found  that we used it a lot. So much, that we decided to donate  it's
  322. use to anyone else who may have a need for it.
  323.  
  324.     If  you  have a situation where you send long text files from  one
  325. of  your  offices to another by modem, then use this program to  strip
  326. out all unnecessary Spaces, Page Offsets, and Extra Blank Lines before
  327. you send it via modem. Then use this same program at the receiving end
  328. to  put  the Page Offset back into the Text file again. It can  be   a
  329. real time saver (even if you use "Data Compression").
  330.  
  331.     Program  authors  can produce smaller "DOC" files  by  using  this
  332. routine,  which   will  cut down on modem transmission time  and  file
  333. sizes.   The Users can then use RTRIM to "adjust" the Text  files  for
  334. printing  after  they've downloaded the files and have  read  them  on
  335. their monitors.
  336.  
  337.     It   just seems like a big waste of time, effort, money  and  disk
  338. space  to  send, transmit and store thousands of empty spaces   hiding
  339. inside most Text files.
  340.  
  341.     We suggest that you run RTRIM and use "this" file (RTRIM.DOC)  for
  342. your "Input File" (...use the command RTRIM RTRIM.DOC/E/H/J/L).
  343.  
  344.     We have "Stacked The Deck" a little with "RTRIM.DOC", but it  will
  345. help you to see what a BIG difference RTRIMMING a file can make.
  346.  
  347.     We  would  be  most interested in hearing about  any   suggestions
  348. for  improvements  (or  complaints) which you may have  about   RTRIM.
  349. Heck, we'd even be glad to just know that you are using it. Enjoy!
  350.  
  351.                               Bob Keber
  352.  
  353.  
  354.         SAMPLE OF WHAT A FILE LOOKS LIKE WITH "HIGH-BITS" SET
  355.  
  356. ----------------------------------------------------------------------
  357. This  program is presented at "No Charge" to the PC User as a  way  of 
  358. saying  "Thanks"  for all of the support and encouragement  "we"  have 
  359. been given by our "Users & Distributors" during the past few years.
  360.  
  361. There are many dedicated people and organizations between "us" and our 
  362. Users, who have helped us to Sell and Distribute many of our programs. 
  363. The  Sysops,  Librarians, User Groups, SIGs  and  "Shareware  Catalog" 
  364. people have done a good job for us, and we offer our thanks to you.
  365. ----------------------------------------------------------------------
  366.  
  367. <<<<<<<<<<**************************************************>>>>>>>>>>
  368. ||||||||||      ADDITIONAL "KEBER" SOFTWARE PRODUCTS        ||||||||||
  369. <<<<<<<<<<**************************************************>>>>>>>>>>
  370.  
  371. ADDRESS CONTROLLER: Powerful yet Simple Address & Phone List Manager:
  372. Handles Multiple Address Files. Does Multiple Label Outputs. Prints 2
  373. Phone Book Directories & 3 Address Book Directories. Prints Index &
  374. Rolodex Cards.  Find records by ID# or SEARCH & FIND on ANY field.
  375. Address Records have fields for 2 Telephone Numbers & 2 Extension
  376. Numbers. Also has a 67 Character COMMENT field and an Address CATEGORY
  377. field. BROWSE through Address Lists with Arrow Keys. Pick/Choose "Who"
  378. to print Labels for. LOCK-IN repetitious field entries when entering
  379. records from "City Directories". Sends ANY "Printed Output" (even
  380. Labels) to the printer OR to a "Disk File". Maximum size of address
  381. files is 9,350 records, with an unlimited number of files. Can MERGE,
  382. EXTRACT & SORT address files. CONVERTS address files To/From RANDOM,
  383. SEQUENTIAL & DBASE formats.                     Version 9.2 - $42.00
  384.  
  385.  
  386. "KEBER's NICE ADDRESS PROGRAM" ("K.N.A.P."):
  387. HEAVY DUTY ADDRESS & TELEPHONE program. Has most of the same features
  388. as Address Controller, but handles up to 725,000 Records per Address
  389. File. NO LIMIT on Files. Files never need Sorting, as new records are
  390. sorted as they are entered. Finds records by Partial NAME or ID#. Does
  391. International Addresses. Many Other Features. Super Fast & Feature Packed.
  392.                                                Version 1.6 - $42.00
  393.  
  394.  
  395. NOTE - Differences Between Address Controller & KNAP: Both programs are for
  396. business or personal use, and each has many of the same features.
  397.  
  398. Address Controller uses standard Random Data files. These files need to be
  399. sorted periodically, as new records are always added to the end of the file
  400. (there is a menu selection for the sorting routine). Address Controller
  401. address files are limited to 9,300 records maximum per file. Commas &
  402. Quotes are not allowed, and are filtered out during data entry. File
  403. conversion to/from ASCII and DBASE III formats are supported.
  404.  
  405. Keber's Nice Address Program (KNAP) uses a "Binary Indexed Tree" Random
  406. file system. It's records are automatically sorted by "Index Files" as new
  407. records are entered, and it's files never need sorting. KNAP Data files are
  408. limited to approximately 720,000 records per file. Commas & Quotes ARE
  409. allowed in any record. File conversion for Import/Export is NOT supported.
  410.  
  411.  
  412. "GENERAL INVOICE SALES TRACKER PLUS" ("GP" or "GIST-PLUS"):
  413.  
  414. GIST-PLUS is a "Customer Billing" program.
  415. "GP" is NOT an accounting program, it is a "GROSS INCOME" program.
  416. It provides all of the "Income" information that most Accountants or
  417. Bookkeepers require from a small business. In most cases, they will
  418. only need some "GP" Printouts, and the Bank Statements and Check Stubs
  419. to maintain a firm's books.
  420.  
  421.                   BRIEF LISTING OF PROGRAM's FEATURES
  422. Customers:
  423.   - Shows "Last Sale Date" & "Total Amount Spent" for every customer.
  424.   - Prints a Customer Telephone Directory (2 phones with extension #s).
  425.   - Prints Two Customer Address Directories (Long & Short Versions).
  426.   - Prints Customer Mailing Labels (by Name/City/State/Zip/Area/Etc.).
  427.   - Large "Comment Field" for Special Terms, Ship/Bill To Address, Etc.
  428.   - Prints a Customer Statement or Customer Invoice for any account.
  429.   - Data fields are designed to allow INTERNATIONAL address entries.
  430.   - Prints Labels/Phone/Address Lists by Sales Territory or entire office.
  431.  
  432. Invoices:
  433.   - Use "Hand Written" invoices or let "GP" Produce & Print your Invoices.
  434.   - Allows Custom Listings of Descriptions, Part#'s and Work Performed.
  435.   - Sales Tax can be configured to comply with most Laws & Regulations.
  436.   - Can Print Multiple copies of Invoices (Customer & File Copies).
  437.   - Generates Invoice & Customer Numbers Automatically (No Duplicates)
  438.   - Prints Accounts Receivable Statements with matching Mailing Labels.
  439.   - Prints a Ledger of Invoices for any "Time Period/Customer/Employee".
  440.   - Prints a Ledger of invoices with totals for Accounts Receivable.
  441.   - Provides 12 "ReNameable" Sales Categories plus ReNameable Sales Tax.
  442.   - Provides 10 "ReNameable" Sets of "Terms & Conditions".
  443.   - Handles "Partial" or "Installment" payments.
  444.   - Packing List - List & Print up to 675 items per Packing List.
  445.                  - Each invoice may have more than one Packing List.
  446.   - Inventory List - Pop-Up Scroll Bar Window with Sorted Inventory List.
  447.   - Double checks "Calculations" on hand-written employee invoices.
  448.   - Allows a Six Line "Heading" for your Name, Address & Telephone.
  449.   - Allows a Six Line Invoice Footer for custom messages, disclaimers, etc..
  450.   - Extensive use of "Pop Up Windows" for easy use & simplicity.
  451.   - Converts Invoice Values to hundreds of different currency values.
  452.   - "Re-Bill" Feature Produces New Copies Of Previous Invoices.
  453.  
  454. Income:
  455.   - Prints/Displays Accounts Receivable Ledger & Customer Statements.
  456.   - Prints Gross Income "Breakdown" by Sales Category for any time period.
  457.   - Prints "Income Totals" from any Employee/Customer for any time period.
  458.   - Prints ledger of "Accounts Paid" for any time period.
  459.   - Shows Sales Tax Charged, Sales Tax Collected & Sales Tax UnCollected.
  460.   - Displays or Prints Many Reports & Ledgers and shows averages.
  461.  
  462. Inventory:
  463.   - Support program: Provides ability to Create/Edit an Inventory Data File
  464.     which holds up to 735 items. Automatic "% MarkUp" and "Retail Price"
  465.     calculations. Entries appear in the "Invoice" and "Packing List"
  466.     screens in a "Pop-Up" Scroll-Bar-Window for automatic data entry.
  467.     Eliminates much of the work involved with constantly looking up prices
  468.     for commonly sold items in printed supplier's price list catalogs.
  469.  
  470. Packing Lists:
  471.   - Support program: Provides ability to Create/Edit large "Packing Lists"
  472.     (up to 675 items each) for inclusion with each customer's invoice.
  473.     Multiple packing lists can be produced for each invoice. Program will
  474.     create, edit, sort & print many different "Pre-Prepared" Packing Lists
  475.     packing lists, or can produce custom (use once) lists. Accessed directly
  476.     from the "GP" Invoice Menu. "Pop-Up" Scroll-Bar "Inventory" Window helps
  477.     speed Packing List creation.
  478.  
  479. General:
  480.   - Maximum Invoice Total Amount = 11 Million
  481.   - Maximum Invoice File Total Amount = 21.4 Million
  482.   - Holds about 725,000 Customer Records & 725,000 Invoice Records.
  483.   - Word Processing style commands for the majority of field entries.
  484.   - Use "NAMES or NUMBERS" for retrieving records.
  485.   - Find "Strong & Weak" categories of employee's performance.
  486.   - Find "Strong & Weak" categories of Product & Service performance.
  487.   - Unique "BROWSE" mode for viewing Customer & Invoice records.
  488.   - Shows System "DATE & TIME" on "Main Menu".
  489.  
  490. INTERNATIONAL FEATURES:
  491.   - International Date Settings: MM/DD/YY DD/MM/YY or YY/MM/DD.
  492.   - Time Settings: 12 or 24 Hour Clocks.
  493.   - Changeable International Currency Symbols: Dollars, Pounds, Yen, Etc.
  494.   - Two International Currency Formats: 1,234.56 or 1.234,56
  495.  
  496. Currency Conversion:
  497.   - Support program: Program will provide "On Screen" currency conversions
  498.     of an invoice's values, to any of several hundred different currencies.
  499.     Select the Country to convert your invoice values to from a "Pop-Up"
  500.     Scroll-Bar window. The top portion of the Invoice Screen will then show
  501.     the converted values of the amounts displayed on the lower half of the
  502.     Invoice Screen. Also offers a routine to "Print the Conversions".
  503.  
  504. System Requirements:
  505.   - Computer - PC/XT/AT/286/386/486 or Close Compatible
  506.   - DOS or MS/DOS Version 3.3 or higher
  507.   - Ram Memory - 640k (Use of ALL features requires about 400k of FREE Ram)
  508.   - Hard Drive Recommended
  509.   - Monitor - Mono or Color - 80 column
  510.   - Printer - 80 Column Dot Matrix - IBM ProPrinter or Epson FX compatible.
  511.                                                      Version 3.78 - $89.00
  512.  
  513. SOFTWARE SALES TRACKER ("S.S.T."):
  514. A Sales Tracking program for Software Authors who distribute and sell
  515. their own software products. Handles multiple Product Files, changing
  516. files quickly through "Pop-Up Windows".  Provides "Gross Income"
  517. information, displaying a wide variety of totals, sub totals and
  518. averages for an entire file, or for any range of dates you select.
  519. Issues Program Serial Numbers. File records store Customer Address &
  520. Phone, Serial #'s, Program Name & Version, Quantity, Price, Shipping,
  521. Sales Tax, Dates Sold & Paid, Purchase Orders & Check #'s (and has a
  522. 67 space COMMENT field). Printing routines include Mailing Labels,
  523. Customer Address & Phone Books, Invoices, Customer Statements
  524. (Acc/Rec), Index & Rolodex Cards, Shipping Labels, "Print To Disk
  525. Files", and much more.
  526.  
  527. Software Sales Tracker - PATCH ("SSTPATCH"):
  528. A separate program (but part of.., and included with "SST") for easily
  529. "Patching" a Customer's Name, Date Of Sale, and Registered Product
  530. Serial Number into any of YOUR "EXE" programs. Includes an "Automatic
  531. Bulk Disk Preparation" feature. When on "Full Automatic" SSTPATCH will
  532. read data from your "SST" product files, patch your "EXE" files with
  533. your customer information, and then print a mailing label and a disk
  534. contents label. It then follows a list of commands which YOU provide
  535. for final disk preparation (FORMAT, REDATE, ARC-IT, COPY, etc.).  This
  536. "automates" the task of sending out hundreds of disks to Customers and
  537. Distributors. The only thing you need to do is keep blank disks in the
  538. drives, stick on the labels, and mail the finished product. Both the
  539. "SST" & "SSTPATCH" programs are part of the same software package, and
  540. are shipped accordingly.                       Version 3.3 - $42.00
  541.  
  542.  
  543. "POP-LABEL" ("PL"):
  544. A small, fast, "Pop-Up-Window" that will allow you to quickly type up
  545. and print a "Label" (or multiple copies of a Label) for most any
  546. purpose (contents labels, address labels, report cover labels, etc.).
  547. Each Label can hold up to five lines with 32 to 70 characters per line.
  548. Printed output is straight ASCII Text, and should work with most parallel
  549. printers. Other features: Print Multiple Copies, Set Left Margin, Re-Edit
  550. a Label, Automatic or Manual printer Print Settings. Another option
  551. will Save/Read frequently used labels to disk files.  Version 2.0 - $18.00
  552.  
  553.            TAKE ONE OF THE PROGRAMS ABOVE FOR A TEST DRIVE?
  554.  
  555.  If you would like to "Try" one or more of the above programs, and are
  556. unable to obtain them from your normal software supplier, we will be
  557. glad to send "UnRegistered Evaluation" versions directly to you for a
  558. small fee to cover Shipping & Handling expenses.
  559.  
  560.        ANY 1 PROGRAM =  $8.00  (Specify Disk Size & Capacity)
  561.  
  562.     Send us a note stating which program(s) you would like to try.
  563. Please specify the programs by NAME (not just "Send All Programs"). As
  564. time goes by, new programs will be added to this list. That's why we
  565. will need Program Names to properly fill your order. Be sure to include
  566. your Name, Return Address, Telephone and Check. Orders are are usually
  567. shipped within 24 hours of receipt. Make Checks Payable To: "R. KEBER"
  568.  
  569.                          ROBERT F. KEBER JR.
  570.                            336 Swain Blvd.
  571.                     Greenacres, Florida 33463-3342
  572.                             (407) 969-3643
  573.  
  574.     If you wish to purchase a "REGISTERED" version of any of the above
  575. programs, send a check for the amount shown at the bottom corner of
  576. each program's description. There is NO Shipping & Handling Charge on
  577. any Registered Version (USA Only). International orders, add $5.00 (USD)
  578. for Shipping & Handling. Florida residents, please ADD Sales Tax.
  579.  
  580.     After December 1993, we suggest that you call us for an updated price
  581. BEFORE you send in your order. All prices and features are subject to
  582. periodic changes without notice.
  583.